﻿using System;

namespace Newtonsoft_X.Json.Utilities
{
    internal enum PrimitiveTypeCode
    {
        Empty,
        Object,
        Char,
        CharNullable,
        Boolean,
        BooleanNullable,
        SByte,
        SByteNullable,
        Int16,
        Int16Nullable,
        UInt16,
        UInt16Nullable,
        Int32,
        Int32Nullable,
        Byte,
        ByteNullable,
        UInt32,
        UInt32Nullable,
        Int64,
        Int64Nullable,
        UInt64,
        UInt64Nullable,
        Single,
        SingleNullable,
        Double,
        DoubleNullable,
        DateTime,
        DateTimeNullable,
        DateTimeOffset,
        DateTimeOffsetNullable,
        Decimal,
        DecimalNullable,
        Guid,
        GuidNullable,
        TimeSpan,
        TimeSpanNullable,
        BigInteger,
        BigIntegerNullable,
        Uri,
        String,
        Bytes,
        DBNull
    }
}
